Skip to content
Play overlay
Preview this course

Linux and Embedded Linux

Self-paced videos, Lifetime access, Study material, Certification prep, Technical support, Course Completion Certificate


Uplatz

Summary

Price
£13 inc VAT
Study method
Online, On Demand What's this?
Duration
9.9 hours · Self-paced
Qualification
No formal qualification
Certificates
  • Reed courses certificate of completion - Free
  • Uplatz Certificate of Completion - Free

5 students purchased this course

Add to basket or enquire

Overview

Uplatz provides this comprehensive course on Linux and Embedded Linux. It is a self-paced course consisting of pre-recorded video lectures. You will be awarded Course Completion Certificate at the end of the course.

Embedded Linux is a type of Linux kernel that is specially designed for embedded devices. For example, the popular smartphone operating system, Android, is a type of embedded Linux customised for smartphones.

In simple terms, a kernel is the core of an operating system that manages the operations of the computer and its hardware, especially the memory and CPU. In other words, the kernel is the interface between software and hardware.

Curriculum

1
section
24
lectures
9h 57m
total
    • 1: Linux - Unix - GNU Linux Command Line - part 1 Preview 52:18
    • 2: Linux - Unix - GNU Linux Command Line - part 2 35:32
    • 3: Linux and Ecology 20:21
    • 4: Embedded Linux - Kernel and Device Driver Development - part 1 31:18
    • 5: Embedded Linux - Kernel and Device Driver Development - part 2 15:37
    • 6: Embedded Linux - Kernel and Device Driver Development - part 3 19:30
    • 7: Embedded Linux - Kernel and Device Driver Development - part 4 25:11
    • 8: Embedded Linux - Kernel and Device Driver Development - part 5 30:04
    • 9: Embedded Linux - Kernel and Device Driver Development - part 6 20:55
    • 10: Embedded Linux - Kernel and Device Driver Development - part 7 26:36
    • 11: Linux File System Hierarchy Standard - part 1 33:44
    • 12: Linux File System Hierarchy Standard - part 2 23:56
    • 13: Linux File System Hierarchy Standard - part 3 30:33
    • 14: Embedded Linux Audio - part 1 35:55
    • 15: Embedded Linux Audio - part 2 11:47
    • 16: Multimedia in Embedded Linux Systems 31:16
    • 17: Linux USB Drivers 39:27
    • 18: Linux for PDA 12:24
    • 19: Java for Embedded Linux Systems 18:39
    • 20: Linux for TI OMAP Processors 14:18
    • 21: ARM Linux Specifics 11:43
    • 22: What is new in Linux 2.6 15:21
    • 23: Frequently used Linux Commands 27:54
    • 24: RT Linux 12:06

Course media

Description

Why Embedded Linux?

If you are trying to create your own project, developing a kernel from scratch for your hardware is an incredibly challenging process, since it requires deep knowledge of both hardware and code.

You may also have heard of bare-metal tasking kernels (without an operating system) for microcontrollers, such as FreeRTOS, Azure RTOS, RT-Thread, μC/OS, but these choices lack memory management and protection which are critical to building modern applications. Because of this, you may be looking for a more comprehensive solution.

Fortunately, there are many advantages of using embedded Linux on a microprocessor in your embedded applications, such as built-in dynamic memory management and security modules that you might want to consider.

Linux has Extensive Compatibility

Over the years, Linux has grown to support a large variety of CPU architectures, including x86, ARM and PowerPC etc. So, no matter what kind of hardware you are working with, there is a good chance that a Linux kernel already exists for it.

Linux supports nearly all the programming languages and utilities that you need for your embedded system development endeavours. With Linux, you are not restricted to any specific software. If you are dissatisfied with anything, there is a good chance that an alternative is available – or you can be the first in the community to develop it!

Linux is Open Source

Linux, as an open source kernel, allows you to leverage on the work of thousands of developers across the world. By tweaking or directly implementing existing packages, you can get your own applications up and running far more easily and quickly.

The Linux Community is There for You

Got a specific question? No problem! Because Linux is used by so many developers, you not only have their code to count on, but also their experience and knowledge. Simply ask away at one of the many forums available, like linux org.

Who is this course for?

Everyone

Requirements

Passion & determination to succeed!

Career path

  • Linux Administrator
  • System Administrator
  • Embedded Linux Admin

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Certificates

Reed courses certificate of completion

Digital certificate - Included

Will be downloadable when all lectures have been completed

Uplatz Certificate of Completion

Digital certificate - Included

Course Completion Certificate by Uplatz

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Study method describes the format in which the course will be delivered. At Reed Courses, courses are delivered in a number of ways, including online courses, where the course content can be accessed online remotely, and classroom courses, where courses are delivered in person at a classroom venue.

CPD stands for Continuing Professional Development. If you work in certain professions or for certain companies, your employer may require you to complete a number of CPD hours or points, per year. You can find a range of CPD courses on Reed Courses, many of which can be completed online.

A regulated qualification is delivered by a learning institution which is regulated by a government body. In England, the government body which regulates courses is Ofqual. Ofqual regulated qualifications sit on the Regulated Qualifications Framework (RQF), which can help students understand how different qualifications in different fields compare to each other. The framework also helps students to understand what qualifications they need to progress towards a higher learning goal, such as a university degree or equivalent higher education award.

An endorsed course is a skills based course which has been checked over and approved by an independent awarding body. Endorsed courses are not regulated so do not result in a qualification - however, the student can usually purchase a certificate showing the awarding body's logo if they wish. Certain awarding bodies - such as Quality Licence Scheme and TQUK - have developed endorsement schemes as a way to help students select the best skills based courses for them.